type google.golang.org/protobuf/internal/impl.marshalOptions

306 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L84: 	first.funcs.size = func(p pointer, _ *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L91: 	first.funcs.marshal = func(b []byte, p pointer, _ *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L132: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L143: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L207: 			size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L211: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L231: func sizeMessageInfo(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L235: func appendMessageInfo(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L265: func sizeMessage(m proto.Message, tagsize int, _ marshalOptions) int {
		codec_field.go#L269: func appendMessage(b []byte, m proto.Message, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L295: func sizeMessageValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L300: func appendMessageValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L324: func sizeGroupValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L329: func appendGroupValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L363: 			size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L367: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L387: func sizeGroupType(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L391: func appendGroupType(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L408: func sizeGroup(m proto.Message, tagsize int, _ marshalOptions) int {
		codec_field.go#L412: func appendGroup(b []byte, m proto.Message, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L453: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L456: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L469: func sizeMessageSliceInfo(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L478: func appendMessageSliceInfo(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L523: func sizeMessageSlice(p pointer, goType reflect.Type, tagsize int, _ marshalOptions) int {
		codec_field.go#L533: func appendMessageSlice(b []byte, p pointer, wiretag uint64, goType reflect.Type, opts marshalOptions) ([]byte, error) {
		codec_field.go#L584: func sizeMessageSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L594: func appendMessageSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L653: func sizeGroupSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L663: func appendGroupSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L725: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L728: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L741: func sizeGroupSlice(p pointer, messageType reflect.Type, tagsize int, _ marshalOptions) int {
		codec_field.go#L751: func appendGroupSlice(b []byte, p pointer, wiretag uint64, messageType reflect.Type, opts marshalOptions) ([]byte, error) {
		codec_field.go#L788: func sizeGroupSliceInfo(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L797: func appendGroupSliceInfo(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L18: func sizeBool(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L24: func appendBool(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L64: func sizeBoolNoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L74: func appendBoolNoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L93: func sizeBoolPtr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L100: func appendBoolPtr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L143: func sizeBoolSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L152: func appendBoolSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L222: func sizeBoolPackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L235: func appendBoolPackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L260: func sizeBoolValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L265: func appendBoolValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L302: func sizeBoolSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L312: func appendBoolSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L381: func sizeBoolPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L396: func appendBoolPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L424: func sizeEnumValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L429: func appendEnumValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L466: func sizeEnumSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L476: func appendEnumSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L545: func sizeEnumPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L560: func appendEnumPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L588: func sizeInt32(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L594: func appendInt32(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L634: func sizeInt32NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L644: func appendInt32NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L663: func sizeInt32Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L670: func appendInt32Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L713: func sizeInt32Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L722: func appendInt32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L792: func sizeInt32PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L805: func appendInt32PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L830: func sizeInt32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L835: func appendInt32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L872: func sizeInt32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L882: func appendInt32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L951: func sizeInt32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L966: func appendInt32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L994: func sizeSint32(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1000: func appendSint32(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1040: func sizeSint32NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1050: func appendSint32NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1069: func sizeSint32Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1076: func appendSint32Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1119: func sizeSint32Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1128: func appendSint32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1198: func sizeSint32PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1211: func appendSint32PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1236: func sizeSint32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L1241: func appendSint32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1278: func sizeSint32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1288: func appendSint32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1357: func sizeSint32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1372: func appendSint32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1400: func sizeUint32(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1406: func appendUint32(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1446: func sizeUint32NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1456: func appendUint32NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1475: func sizeUint32Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1482: func appendUint32Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1525: func sizeUint32Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1534: func appendUint32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1604: func sizeUint32PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1617: func appendUint32PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1642: func sizeUint32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L1647: func appendUint32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1684: func sizeUint32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1694: func appendUint32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1763: func sizeUint32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1778: func appendUint32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1806: func sizeInt64(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1812: func appendInt64(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1852: func sizeInt64NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1862: func appendInt64NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1881: func sizeInt64Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1888: func appendInt64Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1931: func sizeInt64Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L1940: func appendInt64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2010: func sizeInt64PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2023: func appendInt64PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2048: func sizeInt64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2053: func appendInt64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2090: func sizeInt64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2100: func appendInt64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2169: func sizeInt64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2184: func appendInt64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2212: func sizeSint64(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2218: func appendSint64(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2258: func sizeSint64NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2268: func appendSint64NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2287: func sizeSint64Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2294: func appendSint64Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2337: func sizeSint64Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2346: func appendSint64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2416: func sizeSint64PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2429: func appendSint64PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2454: func sizeSint64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2459: func appendSint64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2496: func sizeSint64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2506: func appendSint64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2575: func sizeSint64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2590: func appendSint64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2618: func sizeUint64(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2624: func appendUint64(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2664: func sizeUint64NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2674: func appendUint64NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2693: func sizeUint64Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2700: func appendUint64Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2743: func sizeUint64Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2752: func appendUint64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2822: func sizeUint64PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L2835: func appendUint64PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2860: func sizeUint64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2865: func appendUint64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2902: func sizeUint64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2912: func appendUint64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2981: func sizeUint64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2996: func appendUint64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3024: func sizeSfixed32(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3030: func appendSfixed32(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3060: func sizeSfixed32NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3070: func appendSfixed32NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3089: func sizeSfixed32Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3095: func appendSfixed32Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3128: func sizeSfixed32Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3135: func appendSfixed32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3185: func sizeSfixed32PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3195: func appendSfixed32PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3217: func sizeSfixed32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3222: func appendSfixed32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3249: func sizeSfixed32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3256: func appendSfixed32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3305: func sizeSfixed32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3316: func appendSfixed32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3340: func sizeFixed32(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3346: func appendFixed32(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3376: func sizeFixed32NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3386: func appendFixed32NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3405: func sizeFixed32Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3411: func appendFixed32Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3444: func sizeFixed32Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3451: func appendFixed32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3501: func sizeFixed32PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3511: func appendFixed32PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3533: func sizeFixed32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3538: func appendFixed32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3565: func sizeFixed32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3572: func appendFixed32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3621: func sizeFixed32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3632: func appendFixed32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3656: func sizeFloat(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3662: func appendFloat(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3692: func sizeFloatNoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3702: func appendFloatNoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3721: func sizeFloatPtr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3727: func appendFloatPtr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3760: func sizeFloatSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3767: func appendFloatSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3817: func sizeFloatPackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3827: func appendFloatPackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3849: func sizeFloatValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3854: func appendFloatValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3881: func sizeFloatSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3888: func appendFloatSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3937: func sizeFloatPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3948: func appendFloatPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3972: func sizeSfixed64(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L3978: func appendSfixed64(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4008: func sizeSfixed64NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4018: func appendSfixed64NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4037: func sizeSfixed64Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4043: func appendSfixed64Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4076: func sizeSfixed64Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4083: func appendSfixed64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4133: func sizeSfixed64PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4143: func appendSfixed64PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4165: func sizeSfixed64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4170: func appendSfixed64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4197: func sizeSfixed64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4204: func appendSfixed64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4253: func sizeSfixed64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4264: func appendSfixed64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4288: func sizeFixed64(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4294: func appendFixed64(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4324: func sizeFixed64NoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4334: func appendFixed64NoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4353: func sizeFixed64Ptr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4359: func appendFixed64Ptr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4392: func sizeFixed64Slice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4399: func appendFixed64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4449: func sizeFixed64PackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4459: func appendFixed64PackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4481: func sizeFixed64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4486: func appendFixed64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4513: func sizeFixed64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4520: func appendFixed64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4569: func sizeFixed64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4580: func appendFixed64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4604: func sizeDouble(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4610: func appendDouble(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4640: func sizeDoubleNoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4650: func appendDoubleNoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4669: func sizeDoublePtr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4675: func appendDoublePtr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4708: func sizeDoubleSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4715: func appendDoubleSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4765: func sizeDoublePackedSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4775: func appendDoublePackedSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4797: func sizeDoubleValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4802: func appendDoubleValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4829: func sizeDoubleSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4836: func appendDoubleSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4885: func sizeDoublePackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4896: func appendDoublePackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4920: func sizeString(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L4926: func appendString(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4955: func appendStringValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4991: func sizeStringNoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5001: func appendStringNoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5020: func appendStringNoZeroValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5042: func sizeStringPtr(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5049: func appendStringPtr(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5083: func appendStringPtrValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5122: func sizeStringSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5131: func appendStringSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5163: func appendStringSliceValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5201: func sizeStringValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L5206: func appendStringValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5233: func appendStringValueValidateUTF8(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5266: func sizeStringSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L5276: func appendStringSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5309: func sizeBytes(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5315: func appendBytes(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5344: func appendBytesValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5380: func sizeBytesNoZero(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5390: func appendBytesNoZero(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5424: func appendBytesNoZeroValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5462: func sizeBytesSlice(p pointer, f *coderFieldInfo, opts marshalOptions) (size int) {
		codec_gen.go#L5471: func appendBytesSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5503: func appendBytesSliceValidateUTF8(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5541: func sizeBytesValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L5546: func appendBytesValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5573: func sizeBytesSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L5583: func appendBytesSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_map.go#L52: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_map.go#L55: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_map.go#L91: func sizeMap(mapv reflect.Value, mapi *mapInfo, f *coderFieldInfo, opts marshalOptions) int {
		codec_map.go#L235: func appendMapItem(b []byte, keyrv, valrv reflect.Value, mapi *mapInfo, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_map.go#L266: func appendMap(b []byte, mapv reflect.Value, mapi *mapInfo, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_map.go#L285: func appendMapDeterministic(b []byte, mapv reflect.Value, mapi *mapInfo, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_message.go#L93: 				size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_message.go#L96: 				marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_messageset.go#L16: func sizeMessageSet(mi *MessageInfo, p pointer, opts marshalOptions) (size int) {
		codec_messageset.go#L39: func marshalMessageSet(mi *MessageInfo, b []byte, p pointer, opts marshalOptions) ([]byte, error) {
		codec_messageset.go#L84: func marshalMessageSetField(mi *MessageInfo, b []byte, x ExtensionField, opts marshalOptions) ([]byte, error) {
		codec_tables.go#L19: 	size      func(p pointer, f *coderFieldInfo, opts marshalOptions) int
		codec_tables.go#L20: 	marshal   func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error)
		codec_tables.go#L28: 	size      func(v protoreflect.Value, tagsize int, opts marshalOptions) int
		codec_tables.go#L29: 	marshal   func(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error)
		encode.go#L17: type marshalOptions struct {
		encode.go#L21: func (o marshalOptions) Options() proto.MarshalOptions {
		encode.go#L29: func (o marshalOptions) Deterministic() bool { return o.flags&piface.MarshalDeterministic != 0 }
		encode.go#L30: func (o marshalOptions) UseCachedSize() bool { return o.flags&piface.MarshalUseCachedSize != 0 }
		encode.go#L40: 	size := mi.sizePointer(p, marshalOptions{
		encode.go#L46: func (mi *MessageInfo) sizePointer(p pointer, opts marshalOptions) (size int) {
		encode.go#L59: func (mi *MessageInfo) sizePointerSlow(p pointer, opts marshalOptions) (size int) {
		encode.go#L107: 	b, err := mi.marshalAppendPointer(in.Buf, p, marshalOptions{
		encode.go#L113: func (mi *MessageInfo) marshalAppendPointer(b []byte, p pointer, opts marshalOptions) ([]byte, error) {
		encode.go#L152: func (mi *MessageInfo) sizeExtensions(ext *map[int32]ExtensionField, opts marshalOptions) (n int) {
		encode.go#L166: func (mi *MessageInfo) appendExtensions(b []byte, ext *map[int32]ExtensionField, opts marshalOptions) ([]byte, error) {